package com.zheng.business.dao.mapper;

import com.zheng.business.dao.model.BusinessOrderUmbrellaTimecard;
import com.zheng.business.dao.model.BusinessOrderUmbrellaTimecardExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface BusinessOrderUmbrellaTimecardMapper {
    long countByExample(BusinessOrderUmbrellaTimecardExample example);

    int deleteByExample(BusinessOrderUmbrellaTimecardExample example);

    int deleteByPrimaryKey(Integer id);

    int insert(BusinessOrderUmbrellaTimecard record);

    int insertSelective(BusinessOrderUmbrellaTimecard record);

    List<BusinessOrderUmbrellaTimecard> selectByExample(BusinessOrderUmbrellaTimecardExample example);

    BusinessOrderUmbrellaTimecard selectByPrimaryKey(Integer id);

    int updateByExampleSelective(@Param("record") BusinessOrderUmbrellaTimecard record, @Param("example") BusinessOrderUmbrellaTimecardExample example);

    int updateByExample(@Param("record") BusinessOrderUmbrellaTimecard record, @Param("example") BusinessOrderUmbrellaTimecardExample example);

    int updateByPrimaryKeySelective(BusinessOrderUmbrellaTimecard record);

    int updateByPrimaryKey(BusinessOrderUmbrellaTimecard record);
}